explaining with clarity - Turkish English Dictionary